Issue #20: beginning settings refactoring because of app settings, user settings, ...