+ until implementation
fix signleton
+ createCodeTree implementation
+ encode/decode implementation
fix combine
+ convert implementation
+ codeBits implementation
+ quickEncode implementation
revert combine change
+ mergeCodeTables implementation, rewrite convert