documented + now algorithm stops instantly after being stopped.
Documents the whole project
now the greedy algorithm is not the best locations, but the first
locations that sees road.

this was made because the combined heuristics got the better of the path
heuristics without the alpha because of the greedy algorithm.

board state's only public constructor now impements the greedy algorithm
to get the root.