Added UML Class Diagram.