Start on adding quadtree structure for future

- collisions
- render optimisation