added show main window
implemented windows invoke on menu item click
refactored key hooker
added setting manager for main window
implemented settings in windows
fixed bugs in buttons