declarations of Node and HuffmanTree in header