classic queue impl
classic stack implementation
double linked list
simple double node
simple single node implementation
double node with next and prev
classic Queue implementation