initial version of rectangle and quadtree_rect.