Adding puppet manifests and Vagrantfile