Can we have a better naming for this, so that we could know this module control the "keyboard testing app".
suggestion:  `KeyboardTestApp` or just `TestApp`.

so that, it is much clear when you see the code, like `testApp.launch()`, etc.