General idea - not done all animals
completed sorted list function - new class added ListIntSortedListNode