Huffman Tree Application Data Structure