Several changes, still not completed! Now improved_fast_endgame_solver is a module that provides a solver.
Endgame_solver has an option for choosing the solver.
The board conversion function has to be completed, and the result has to be collected into the solution structure.