skeleton
working
collision framework,  probably needs to be refactored.
Merge branch 'physics_ffi_integration'