Initial commit of Vagrant file and puppet config.