added some category explanations
added missing class definitions
Merge pull request #3 from mjansing/explanations

Explanations