Refactor bike movement with keyboard

The code is the same across bikes now. And there is a separate keymap that could be edited by a Controls screen.