refactor
updated refactor. added tests. added chainworks script.
add procs module.
Merge pull request #1 from adoc/develop

Develop