WIP - Refactored time tracking to be used for other objects in scene instead of just the camera.
Fixed some issues with the IoC container, reorganized the time tracking slightly
Added a new state that tracks rigid body physics.