Simplify Solver

We had one solver, but with the groundworks for many. Now, we only have
the groundworks for one solver only, which was the intention from the
start, before I decided to overcomplicate everything.
Add windows executable files to .gitignore
Implement Solver::UsedUpAlgorithm::MiniGrid

Now the solver's used up algorithm takes the mini-grid into consideration