feat(async): add support for async actions

Added support for async actions
test(async): add tests for async actions
docs(async): add docs for async actions
Release v0.0.16