Created an MCCP object to handle all of the compression set up and tear down. As well as hopefully passing along the compression. Currently doesn't work as intended but it will do the offer