unread notifications, message navbar for user and message pages, moved methods to app controller
merge conflict