Move portion of PuzzleType code into HistorySessions class
Add javadoc comments to a few files
avoid that awkward moment when I go "what in the world did I write?"