Image Caching Partially implemented. Still need to implement storage limit.