Clean Code for BaseCache(Rename it to CacheImpl) & Add Slice