Asynchronous image download, and attempt at animated gif, but animated gifs are more complicated than I thought