LinkedList complete with tests (day 4)