* Download and save from multiple URLs complete at a basic level.
* Size-fetch and listing from multiple URLs complete.
* More unit tests.
* Refactoring and code-cleanup.