Added code to initialise the algorithm. implemented it halfway.
Merge branch 'visitedList'

Added a lot of cool stuff (until newNode selection) need to add comments now
Conflicts:
	main.cpp
Added explanatory comments. I rest my case.

You guys finish. Next up is sorting answers.len - take least and set as next node