ENH: basic version of setting assistant
ENH: change setting dialogs to setting assistant