Heavy optimizations to the 1st assignment - Prim's MST algorithm. Ensured
that my own Heap implementation is used to store Edges of the frontier.
Prim's MST algo running in O(m*log n).
Achieved by ensuring that Heap operations(insert, pop, delete) run in O(log n) time.