Loading images in Background thread, Chacheing the images