added app use case diagram