Merge pull request #32 from kuu/master

Refactoring - Providing constant interface for the asynchronous data.