Some solved issues under jcneally directory

Solved issues:
Randomizing states 
Improved GUI
More object-oriented design
Questions and correct answers scroll bar