Added concept of 'selected' messages; messages are auto-selected on read