wicat: added very basic keyboard handling.  Mostly for testing right now, but allows you to interact with the system.