Compression algorithms techniques: LZ77, LZW, Standard Huffman, Adaptive Humman, quantizer, and predictive feed forward