Renamed move-player! to process-input-tick
get-texture is now private, & some minor cleanups
Moved most smoothing functions to their own defn.