Using async to control flow for better error reporting.
Updated to work with any URL.
Version bump to v0.2.1.