Add support for keybindings & save config on exit