Getting ready for a bvh construction optimization
Made the creation of BoundingVolumeHierarchy of triangles faster while also making overall tracing into the BVH faster.
Triangles cache their center and AABB
IRayTraceable has a center function now.
renaming i it itemIndex