Tiler optimization

- Tiler will now collect tiles in rectangles and render them together
- This means that only one render will occur when zooming rather than w * h renders
- Line overlapping minimized/diminished