program is invoked as such:
- java HuffmanCode [c|d] [input] [output] [code]
- where 'c'= compression, 'd'= decompression
Note:
- constructed self-defined Heap and PriorityQueue classes
- constructed HuffmanNode class for building / reconstructing the Huffman Tree
...