show location on map
refactor to use a controller and view, although probably not necessary yet