corporate restructuring. encoder and decoder are now separate. getting somewhere with the decoder
busy rewriting the decoder using the parsatron, busy with tagging functionality, but not quite ready yet