add vagrant file and update gitignore.