Priority Class
This file implements the Priority class. Used mainly in PriorityQueue.
A priority is a number specifying urgency assigned to a piece of data.