Cache: implemented non thread safe LRU cache