refactor using new function computeFit
checkStep should used cached nLL
Merge pull request #6 from jeffwong/gradStepOptimization

Grad step optimization