Users can mark map to create site and view sites

https://trello.com/c/iVd5bW9y/25-add-locations-to-map

![adddivesites](https://cloud.githubusercontent.com/assets/8681076/5172429/c1a386d6-73ed-11e4-8438-0773cfc6ef77.gif)

I assume you found `k` and `B` by inspecting in the console - they're obfuscated internal methods. Instead, use the API. For example, the [Marker documentation](https://developers.google.com/maps/documentation/javascript/reference#Marker) has a `getPosition()` method that returns a `LatLng` object, and the [`LatLng` docs](https://developers.google.com/maps/documentation/javascript/reference#LatLng) show that it has `lat()` and `lng()` methods.

So I would do `marker.getPosition.lat()` here, and `marker.getPosition().lng()` below.