Deque working with one test
tested funcitons except iterator
Implemented iterator for deque and tested, fixed one bug