Huffman Compression and LZW Compression added