Engine Optimization

- Tiling engine tiles properly
- Tiles no longer store their own sprites, now we only need 1 sprite
instead of 10k sprites
- Added FPS Counter in Editor mode
- Gridding causes extreme lag, removed for now