hw4 Ward update

Contains my 4th homework.  I was able to implement all of the functions
exempt I wasn’t able to work out a way to make the removeNodesByValue()
to work when the value to be removed was both of the last two nodes in
the list.