Rewriting with async
Rewritten with Async completed.
Merge pull request #1 from eeertekin/async

Rewrite with Async.js