Created a base class with the utility objects for construction
Added rayresultcallback wrap
Added more tests for collisionworld
Added preliminary wrappers for world classes
Added thin wrappers for data interchange files

These are pure abstract classes and inheritors that need to be further worked on
Define a simple hello method for scratch testing
Add call to define pair caches
Added ClosestRayResultCallback
started restructuring directory for easier navigation
moved most collision objects to new structure
finished header restructuring