design a basic implementation of a cache using a linked list data structure based on the java LinkedList

I have a project for a class that I am working on, and I am nothing short of lost, the description of it is as follows:

In this project, we will design a generic implementation of a cache using a linked list data structure based on the LinkedList class in Java. For this project will use the one provided by Java to ensure the highest accuracy! Please review the methods available in the LinkedList class from Java. Then, we will deploy our cache in a simple application, summarized below, to test the efficiency of the cache.

This project will also use the concept of a website and webpages. A website consists of multiple webpages. A web server is a program that serves up webpages to clients (for example, web browsers). Reading a webpage from the disk (as they are stored as files) takes a long time. To improve access speed, a web server would typically store the webpages in a cache. We will use our generic cache to store webpages and then write a test program to check its efficiency. The webpages will be generated synthetically with the provided class files to make it easier to test the cache.

We are supposed to create 2 classes on top of the many classes provided, but I honestly do not even know where to start, as vague of a description as it is, it is all I can provide. I do know we are supposed to create a Cache.java and a:
Design and write a test program, CacheExperiment.java, that uses the WebpageGenerator and the Cache to process Webpages as described in the next bullet. The usage should be as follows:
java CacheExperiment
<debug-level=0-3> []

I will provide screenshots of the general functionality of the program and what the finished product should look like:

What the output should look likeExample of 10 Cache Size, 100 webpages, 3.0 standard deviation, and 0 debug level

I apologies again for the vague description of what it should be, but any help is appreciated

I have also provided my github repository so files can be viewed: https://github.com/antoniofren/Project12