Moved several Stack functions to list, updated stack functions to take advantage of list functions. Updated documentation