Priorityq

Creates Priorityq, also fixes bug in Binheap.pop