evened spaced, added Null Blocks (for extra bits)
added reverse lookup
modified to work with new encoding hash
added tk_code_builder