added bounding box stuff, works on zoom level 0, needs further testing on other zoom levels