Added KeyMap generation
Integrated KeyMap into JavaFX and Swing clients