implemented QueueDelete
tried to increase readability
added informative head at priorityQueue.c