diff --git a/ProjectStructure/BookDiagram.png b/ProjectStructure/BookDiagram.png
new file mode 100644
index 0000000..34e8b9f
Binary files /dev/null and b/ProjectStructure/BookDiagram.png differ
diff --git a/ProjectStructure.md b/ProjectStructure/ER-Diagram.md
similarity index 100%
rename from ProjectStructure.md
rename to ProjectStructure/ER-Diagram.md
diff --git a/ProjectStructure/Whole-Project-Diagram.png b/ProjectStructure/Whole-Project-Diagram.png
new file mode 100644
index 0000000..565a540
Binary files /dev/null and b/ProjectStructure/Whole-Project-Diagram.png differ
diff --git a/ClassDiagram.uml b/ProjectStructure/Whole-Project-Diagram.uml
similarity index 74%
rename from ClassDiagram.uml
rename to ProjectStructure/Whole-Project-Diagram.uml
index 4232a49..4d22236 100644
--- a/ClassDiagram.uml
+++ b/ProjectStructure/Whole-Project-Diagram.uml
@@ -3,443 +3,441 @@
JAVA
/Users/ajaynegi/Downloads/libraryman-api/src/main/java/com/libraryman_api
- com.libraryman_api.member.MemberService
- com.libraryman_api.notification.NotificationType
- com.libraryman_api.fine.FineRepository
- com.libraryman_api.book.Book
- com.libraryman_api.exception.ResourceNotFoundException
- com.libraryman_api.book.BookController
- com.libraryman_api.borrowing.BorrowingController
- com.libraryman_api.notification.NotificationRepository
- com.libraryman_api.exception.ErrorDetails
- com.libraryman_api.borrowing.BorrowingService
- com.libraryman_api.member.Members
- com.libraryman_api.member.MemberRepository
- com.libraryman_api.book.BookService
- com.libraryman_api.email.EmailSender
- com.libraryman_api.exception.GlobalExceptionHandler
- com.libraryman_api.borrowing.Borrowings
- com.libraryman_api.member.Role
- com.libraryman_api.notification.NotificationService
- com.libraryman_api.email.EmailService
- com.libraryman_api.notification.Notifications
- com.libraryman_api.LibrarymanApiApplication
- com.libraryman_api.member.MemberController
- com.libraryman_api.notification.NotificationStatus
- com.libraryman_api.fine.Fines
- com.libraryman_api.book.BookRepository
- com.libraryman_api.borrowing.BorrowingRepository
+ com.libraryman_api.member.MemberService
+ com.libraryman_api.notification.NotificationType
+ com.libraryman_api.fine.FineRepository
+ com.libraryman_api.book.Book
+ com.libraryman_api.exception.ResourceNotFoundException
+ com.libraryman_api.book.BookController
+ com.libraryman_api.borrowing.BorrowingController
+ com.libraryman_api.notification.NotificationRepository
+ com.libraryman_api.exception.ErrorDetails
+ com.libraryman_api.borrowing.BorrowingService
+ com.libraryman_api.member.Members
+ com.libraryman_api.member.MemberRepository
+ com.libraryman_api.book.BookService
+ com.libraryman_api.email.EmailSender
+ com.libraryman_api.exception.GlobalExceptionHandler
+ com.libraryman_api.borrowing.Borrowings
+ com.libraryman_api.member.Role
+ com.libraryman_api.notification.NotificationService
+ com.libraryman_api.email.EmailService
+ com.libraryman_api.notification.Notifications
+ com.libraryman_api.LibrarymanApiApplication
+ com.libraryman_api.member.MemberController
+ com.libraryman_api.notification.NotificationStatus
+ com.libraryman_api.fine.Fines
+ com.libraryman_api.book.BookRepository
+ com.libraryman_api.borrowing.BorrowingRepository
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
-
+
+
-
+
-
+
-
-
+
+
-
-
+
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
-
+
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
-
+
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
+
+
-
+
-
+
@@ -448,58 +446,58 @@
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
com.libraryman_api.member.MemberService
com.libraryman_api.fine.FineRepository