Doubly Linked List for Fortran 2003, under construction