Profilers are no longer required to be manually deleted. Swtiched to smart pointers for this one.
Working on fixing issues with the BVH implementation. Commiting a working changes version. Code has been cleaned up considerably. A proper code review is nessacary in the near future.