YALRUCHI yet another "Least Recently Used" (LRU) cache implementation. TODO: unit testing track length of DLL