This handles images.

Now we start implementing a cache.