Setting up Vagrant and Puppet for deployment