Refactor: extract to shared_context
Impl cli
Impl bin/paraduct
Merge pull request #13 from sue445/feature/executable_file

executable file