A reusable Config app component to be responsible for all level of configurations: default/system/user/ui. Swith to Config interface instead of map<string,Object> for options. Add an UI option to control whether trace is enabled.