Fixed memory leak
Renamed internal encoder/decoder classes
Fixed link typo