String gets encoded

-after the huffman tree is built it is used to actually encode string to
1s and 0s
-added getters to the huffman output class
Decode Finished

-decoder works now
Frequencies are now calculated

-symbol frequencies are now calculated based on input string instead of
being hardcoded
Working on Test Code

-added code to run tests
-still need to add operation counters
Removed Determinism

-when ties occurr in the bubble down/bubble up functions they are broken
randomly instead of deterministically (as per assignment instructions)
Added Measurement Code