Implement doubly-linked list [Attr: Kyle Loudon]
Reimplement stack in terms of doubly-linked list
Fixed .S word so that it prints in correct order