Work done to improve notifications
Notifications can now be marked as `read` or `unread`