add all needed puppet modules as submodule
ignore vagrant artifacts in git
add vagrant and puppet configs
add a directory for projects
usage docs