add use cases
generate a UML Diagram