Takeaway: ImagePool: Add ImagePool

Add ImagePool to manage ImageCache, and remove Bitmap
reference in base classes.