Overhaul of keybind system