Fix executable.
Modularize and simplify code.
Cleanup and improve CLI.
Improve CLI interface. Fix some bugs.
Add some logging info.
Update readme.
Make small performance improvement.
Merge pull request #1 from pbl-cloud/refactor

ライブラリ化