* Fix key code conversion stuff in KeyEvent.
* Add a tooltip class which will later be used to show messages to the users.