Created an x-axis minimum partitioning strategy for the BVH and implemented the overlapsWith method
Added Test for Distance3 and did some cleanup on Distance3
Changed and added some general macros
Added VS pragma once
Added (empty...) Triangle unit test
Renamed IBoundingBox to BoundingBox
Changed README, removed old docs and modified project files