update to addQueuek(), seems to be working, added printQueue() which prints all the elements in the queue