Sinlge linked deque and drafts of week 2