Started on quadtree implementation.
Made AlignedBox 2d compatible.