[DEV] new nonlinear solver base class (not working but is promissing) :-)