Messenger incapsulated in GUI