Clean old UI #4
List keys
Implement simple hook to listen to active window change event #3
Extract SceneListener class #3
Properly unhook listener
Add EVENT_OBJECT_NAMECHANGE hook
Key configuration view layout
Hook data to view
Add UI event handler for hot key setup
Refactor and fix some strange bug in ReadVS.
Remove unnecessary  Thread.sleep in ReadKey to speed up
Hot key input
Change UI for key mode
Add press mode UI
Display key combination
Display full key information
Update mouse UI.
Fix read bug. Find write bug.
Add unit test for Key Model IO test
Refactor