Adding to the LinkedList is working, sorting is working (to an extent) and printing the list of items would be working if I set up the second layer of LinkedList for the definitions.