started working on queue implementation using a linked list