on click, add marker, set center, and zoom

When the map is clicked on, in order to make the point obvious, a marker
is added to the map and set as the center of the map. Then the whole map
is zoomed to emphasize the marker's position