Added comments
Added command line options (help, verbose and quiet)
The settings are now loaded during the startup before the UI is fully loaded