Added ImageDownload Task and Added caching