And more!
Added async_for_each and tests