raising when interface is not implemented properly
creating docstring for deque implementation methods
Merge branch 'master' of github.com:marioluan/abstract-data-types