Added remove method
Created FunctionaLinkedList. Updated javadoc comments in all classes.
functional linked list in progress
FunctionalLinkedList complete, pre refactoring