Concept Flow - Insert at End of Doubly Linked List
Create new node with data
Is list empty?
Set head = new
Traverse to last node
Set last.next = new
Set new.prev = last
Done
Create a new node, check if list is empty, if yes set head to new node; else traverse to last node, link new node at end with proper prev and next pointers.
