updated with beginnings of quadtree example