Play with Github API
rewrite firt implementation.

  - Now using channel to real concurrency scheme