Started Writing the common messaging protocol