Have most of the setup stuff worked out

User selection and creation seems to be working.
Basic edition of user configuration is in place as well.
Mystery window gone, config fully implemented

So, it turns out if you call ttk.Style before Tk.Tk() the former
will helpfully instantiate its own instance of Tk. That was
annoying to track down.