Add a paragraph about non-essential stack operations
Change queue implementation to singly-linked list