add Vagrantfile and provisioning shell