add encoding2 module
add package docstring