Keiju Engine (issue #8) - Create the primary logic for keyboard input