Update readme.
Add async example.
Big refactor.
Document new changes.
Update tests.
Release v0.1.0