Fixed bug with heap.adjustKey function. This was adding an element to accomodate the insert function when this code should have been contained in the insert function. Makes much more sense there.
Formatting
Changed visibility of search fields as I subclassed it outside of the package
Added second constructor to pass in a set of input nodes
Modifed field scope as they need to be changed outside of the package
Added some convenience methods to the PriorityQueue
Implemented Prims algorithm. Untested as yet