Moved State and TestState to Problems module.
Confused about nested classes.
close #22