Even less code for the list stack implementation
Wrapping my head around implementing a queue using a linkedlist approach
Added queue. special cases for empty queue are missing.
Finalized the queue implementation with the required special cases