Issue# 175 - This code modifies package to avoid the problem described in the issue

I think the code is ok, and certainly works for me. It you want, I could modify the code so that the renaming only takes place in JsonEncodeDecoderClassCreator, rather than in every sub-class of BaseSourceCreator. But it seems the other sub-classes would not be subject to the same problem.