communicator Program allow us to send text messages between users connected to server. Messages are encrypted using ssl cipher suite. Client structure is based on model-view-controller pattern.