seperate unread messages from notifications, add handling of notifications
add offer notification handling
visit different route for staff for new offer notification, unread message controllers should observe message state changes
Merge notfications branch with master