Add priority queue ADT (uses binary heap)
Add binary heap data structure