Map api

Added google map functionality to the mapviewcontroller. It gets the user's location and sets a ping at that location. Needs testing on a device
@matthandlersux @jondistad
You could extract this into a `setupLocationManager` method, or something similarly named.