updated notification service and added notification crud