a package manager and build system
can't currently be used to make libraries, only programs
use ypm init
to create a YPM project
use ypm add <url>
to add a dependency, must be a git url
use ypm update
to update all dependencies, or install missing ones
use ypm build
to build/run a YPM project