Added a UML class diagram.