starting to move global application user config to settings.ts. plan is to only share user settings via the config object, with this all settings related ui can be moved out of main.js into its own module.