Adding use case diagram