Change Bvh Tree to clone every primitive instead of referencing them.
Differ between whether the scene is optimized with BvhTree or not.
Use a Boxed IntersectableScene in the tracer, allowing for different Scene implementations
Test implementation of BVH tree and add flag to set optimization in terminal
Add benchmark of tree intersection