Add Geographic Regions

* Create region Model and Migrations
* Create region Controller and Views
* Update routes to include region

https://trello.com/c/djVjZWj6
Extra whitespace.