Re-refactoring
refactored physics as an object and fixed failing tests
Physics happening within Physics object. Passing in ground to Physics