App config shipped out to two external config files

config is now loaded from defaultSettings.py and then overwritten by any set in userSettings.py