Add Deque class template