Added the keyboard handler. NOW IT IS TYPING! :D