Physics core update

The physics core is nearing completion. This update consists of a remake
of the movement class and fleashing out of both the physics object and
the physics core class. Gravity has run into a few issues, hopfully I
can get an update for that tonight.