fully implemented the octree, also implemented an aggregate rrhc method. Saving current data in case the method corrupts data or output or anything in between