added (commented out) alternative for scaling fractional zoom by log (didn't feel as good as linear scaling, so leaving commented for now)
move more code into renderer classes and create common base class
move tile loading to vector renderer base class
move attached leaflet info into separate namespace
first step towards extracting layer definitions
remove hardcoded layers from canvas renderer, move all layer logic to external layer definitions
add proper support for rendering points (was previously harcoded for POIs)
more standardization for style definitions