updated openpgp.js version
code restructuring
embryonic contract parser