Removed BFSLeaf type
Removed BFSOctreeCopyToDevice
Removed BFSOctree.leaves
Removed BFSOctree.innerNodes
Removed BFSOctree.animation
Removed unnecessary checks for nullptr in BFSOctreeImport and BFSOctreeCleanup
BFSOctree.d_innerNodes is now a thrust::device_vector instead of a raw pointer
Removed unreferenced member variable BFSOctree.animation. BFSOctree.d_leaves is now a thrust::device_vector instead of a raw pointer
Replaced calls to cudaMemcpy inside BFSOctreeImport with assignments between host and device vectors
BFSOctree.d_animation is now a thrust::device_vector instead of a raw pointer
Moved BFSOctree.currentFrame from heap to stack
Refactored BFSOctree