seperated ChatControlMessage from frame
group chats: read remote_resource from database
group chat: render remote resource on gui (= sender of a message in a group chat)
bugfix: videos and locations are not guaranteed to have a thumbnail