Add communicator to messageTicket
Make MessageReceiver and MessageSender public