Added a simple image cacher removed the old get images async