LinkedList implemented in Java and JUnit tests.