add usage of ESC
fix CS
code refractoring
update to keyboardListener
Merge pull request #227 from antograssiot/3.0-improve-UI

3.0 add usage of ESC