Fixed error in Heap
Added a Priority Queue Implementation