This version of the graph structure stores the vertices and edges in separate LinkedLists.
The vertex LinkedList stores vertex objects. The edge LinkedList stores edge objects.