Simplified some UpdateNotifier code
Utility is now an abstract class, so that some interfaces can be implemented within operators
Added the KeyWatcher, which triggers onKey when keys are pressed