Now KeyboardConfig tries to create the configuration file if still doesn't exist.
Added the method run_loop() to the class KeyWatcher.
Improved the documentation in the keywatcher script.