Created a builder for the solver. See test case SolverTest (not ready
yet, but it's coffee time now ;))