Implemented basic cache manager, cache implementation todo
Unified api access for manager