First shot of the UML diagram