util/QuadTree: added implementation.
QuadTreeNeighborCache: separated the data structure.