Changed event handling to using Thor ActionMaps

Changed std::map keyboardMap into an ActionMap