Added linked list and used it in stack implementation
Made queue use list
Removed options from list_tail for removal
Merge branch 'dev'