Octree Builder and point searching