Added Doubly Linked List

Added a module for doubly linked lists that includes insert in order
insertion as well as 0(1) length retrieval.