new config class with a semi-goofy config dialog

only one option now: working directory.
room for many more, e.g. style specifications.