This is the first revision of our UML diagram