add ability to keep track of the smallest and highest value for a given layer, choropleth functionality
Fix issue #11. No longer trys to draw tiles where there is no context.