Forward and Backward iterator for LinkedListBase