Decoupled strong wolfe parameters from strong wolfe implementation
Interface improvement