use case diagrams

Added use case diagram and detailed use cases for bar