Complete solution for fetching, caching and adjusting images