Finished Double Linked list, including FIFO and FILO, need to start forcus on Tree