Shortened loop
Add HuffmanTree and HuffmanEncoder
Add CanonicalHuffmanTree