Huffman encoder and decoder as part of Machine Problem 3 project for EE 367, UHM