Doubly Linked List
Insert at Beginning
Insert at End
Delete from Beginning
Delete from End
Search