Clean up navigation handling.
Add joystick navigation.
Rename todo.