Added download_url(), tests, and readme fixes