refactoring.
refactoring.
adding encode.sh.
ver bumps up.
adding modules to .cabal.