Implemented Motion and GravityAction.

I got a basic integration of a Motion using a GravityAction running. Need
to do some re-thinking on some of these classes.