Add "mark as read" feature and options to set sort