wip: add PlaceService with tests, add it to MapPresenter