add accessor for TileRenderer
wip: geojsonlayer

- add layers for buildings and water areas
- rewrite tags, this way one can use the same the for different data
- fix explicitly closing of polygons
rename OSMJsonTileSource -> GeoJsonTileSource