add simple movement interpolation
add framerate-independent turning
implement first consistent collision-detected player-controlled
movement