The programmatic API is async.

Updated Readme accordingly.