Merge pull request #31 from kuu/master

Refactoring - Providing constant interface for the asynchronous data.