Initial commit of UML diagram

Currently, the initial version of the Class Diagram is on file. Revisions expected.