add QueueDemo and update PriorityQueueDemo