Change of direction!

Had a look at documentation online about what a priority queue looks
like and we had it all wrong! You just provide data (not a priority) and
the structure compares to to other items and puts it in the correct
place.

HAVE NOT TESTED THIS YET!