Progress with Pretty Patterns - do away with the tabbed dialog!
Progress with Pretty Patterns.
Beginnings of the 'Solving' state.
Separate the States (and also Dialogues) into their own package.