* Update CacheMap API; get=>getOrCreate; add get; add set; add has * Update tests * Add more tests
* Create CacheMap class * Add test