Code cleaned-up off unnecessary comments
Priority queue refactoredintroducing inheretance and two derived classes for min and for max priority queues. WeughtedDirectedST search changed to support new KeyValueMinPQ