Add Vagrantfile and shell provisioner