Added new file communicator class.