first test pass at using QSettings to save and load values. About to implement geometry
Switched over to geometry based loading of default settings.
added future compiled ui files to be ignored by git so that we don't get expired ui files being used.