Vendor menu

Laid the groundwork for the map screen and initial workflows
Swift can also infer the types of things such as that of AuthorizedWhenInUse in this if statement. It can be written as
```
if (CLLocationManager.authorizationStatus() == .AuthorizedWhenInUse){
```