deque and randomizedqueue implementations
updating branch
syncing issues