Decouple actions from keybinds. Fixes #47.