Add DownloadFragment

and the infrastructure to fetch lookup data.