added an octree structure
not functional, yet