Add initial default key handler (will factor out into class later)
Factor out key handling to separate class.