octree class and camera and binvox extends object