Started implementing onKeyEntered(). Not really sure how this should be handled but taking a stab at it. Not passing tests yet.