implement linked list append
implement queue with a linked list