First draft of DisplacementContinuationSolver