use pry-byebug instead of pry-debugger
Huffman decoder
Decoder statemachine generator