Added visited bool to Node

-Visited is initialy false
-Set to true when at least one lowest cost has been calculated for that
Node
-Added delegating constructors
-Changed graph
Added Sorting

-Contains BubbleSort() and BubbleSortRecursive()
-More algorithms will be added
Moved printing of === to PrintVector

-Functions were printing the line full of === themselves, moved this to
PrintVector()