Added an alternative imageloader that caches all images