Renaming ActivityCollection to LRUCache and changing implementation to have a separate inner list implementation to put the list logic in its own class.