add vagrant file and dependencies