First step into a working heuristic... added base heuristic, renamed some functions, improved code readability.

Still a lot of bugs. The AlphaBetaPruning is much to slow. And doesn’t work...