What is Huffman Encoding and why is it important?