added new classes for encoding problem
Added description to class
commit to test pull request issue PubCmnFunctionTest.cs