add jump button
let player controller interpret controls state
use time as part of update calculations to smooth movement
Use time for positional update as well as velocity update
Jumping! with no floor checking