Finished linked list, added queue and stack