update LevenbergMarquardt tests
update LevenbergMarquardt tests
update LevenbergMarquardt doc
refactor methods and Optimizer trait
refactor methods and Optimizer trait