Parser system with a double linked list storage system. Consists of two nested linked lists. ShapeList holds shapes with their name, type of shape, dimensions, and size. GroupList holds groups of ShapeList each as a node in groups determined by the user. The user can move shapes to different ShapeLists and different GroupLists.
The purpose of this project is for class and to acquire a better understanding of linked lists.