Wrote and tested a Communicator class.