Added Deque

Deque added with complete test coverage.