completed logic to write prefix tree and generate huffman codes
first draft of decompress logic
finished logic to recover original file from compressed