Added fit_regularized and supporting class for solution path