Add double queue
Add array list datastructure