Realize QuadTree. TODO:test