Keybindings gui

Menu GUI for hotkeys.  For fun and testing, the code is still very messy though.
this change is not necessary