Added KeyBindings class to control key mappings