Time, Gravity, Speed

Refractored how delta time was handled, and it fixed some bugs
associated with it. Worked back in gravity. Modified how movement was
handled a bit.