Took care of key bindings. There is a Default Keys module now, which receives all the global objects and puts the bindings in place. KeyHandler only cares about the key dispatching mechanism. Also expose KeyHandler as a property of NSH in userland.