Implemented DoubleLinkedDequeue and DoubleLinkedNode