Finished model UML diagram.