Adding an entry in the user config file to store the UI Theme.  In addition, I cleaned up some code and some coding style.
Fixing all level 4 warnings and higher.  This is a fork side only commit.
Update README