ui: select entries
ui: highlight selected source
ui: source are selectable
api: added endpoint: unread
ui: read/unread marking