Added compressor

Begin of the compressor