Adding my priority queue

Aloha!

I added my code to the repo. I used the heap (O(n log n)), and simply used an array of structs, but to get around the static assignment, could maybe just realloc() the heap when maxsize is reached?