Concept Flow - Create and Initialize Doubly Linked List
Create new node with data
Set new node's prev to null
Set new node's next to null
Set head pointer to new node
If list empty, head points to new node
Initialization complete
Start by making a new node with data. Set its previous and next links to null. Then point the list's head to this new node. The list is now ready with one element.
