added UIImageView Category with image cache