True A* algorithm. Working with simple obstacle heuristic. Optimal
solutions.

Program takes type of search as argument. Divide solution from
statistics in two seperate files.