c++: add simple Huffman encoder