Transition functions made callable from outside
Overriding of non-control characters
Smarter space key
Directory jumping