Use case diagram

Added source file and image for use case diagram.