added properties loader in communication class to configure ip-address and port of server
merged conflicts manually