Added some communication classes and abstracted bit packing away form the compressor to a bit packer class.