More refactoring for movement. FPS is now 30, but the player can only
move every 10.

Part of #40