init plot
Merge branch 'fit_refactoring'
fix Makefile
added MatrixViewRange Eigen extension
fix IndexRange Eigen extension
support constraints on fit parameters
added bind method to ScalarFunction
src refactoring