Mark all as read functionality, fixes and improvemements.
List only unread functionality.