Initial deque functions through unshift working; pop and push tests not working as expected