'BaseImageActivity' Added; Refactored / Cleanup 'ImageCache'