added Cache Contract to CacheManager and remove Exception from Cache