Objective-C simple image manager with memory and disk cache support