DeleteListNode added
Node class extracted