Tidied appearance of pulled items, added 'mark as read' in admin, fixed error if item has an id but no link