Refactored List interface.
LinkedList implementation created