Added data model and use case diagram