a horrible version of my skip-quad-tree cg project