Implement Quadtree. Implement EventManager