Use floats for movement calculation.

Haven't set the values yet, but got everything set up so that Vel uses
floats instead of ints. Will still be using ints for collision, but
floats for integrating position.