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
what does passing a block to this declaration do? i've always seeen `.m` files look like:

```objective-c
@implementation NameOfThing

- (void) method { ... }
...

@end
```