Adding a NotificationRepository and the beginning of a NotificationService