Huffman GUI

Unfinished GUI version - needs a lot of work