ENH: basic version of setting assistant
ENH: chage setting dialogs to setting assistant
WIP: confirm dialog