add linked list node and tests