Project implementing LRU cache