PickBuilding: implement initial proof-of-concept dialog
pick_building: use gridview to show all available buildings
gitignore: ignore Vim swap files
pick-building: dismiss dialog and select tool when building is selected