LinkedList base structure