Updated code to remove all warnings.
Changed FullNode to use a LinkedList for the children