first pass at Vagrant and Puppet configs (work in progress)