Release 1.2.1 - Problems in XML fully functional

Problem sets entirely exist in XML. Students may have multiple problem
sets assigned to them. An XML file is created if one does not yet exist.

Currently, when students choose to play the game, all of their problem
sets are treated as 1 giant list. Other decisions may be made later
regarding that.