Changes to use TiledCanvas
Fixed more bugs
Performance fixed by using bigger chunkSizes