Added class diagram made with ArgoUML

Convered old class diagram in LibreOffice draw to ArgoUML, and added a
couple more classes to the structure.