Test optimisation code
Wrapping minimizer
Refactored maximum likelihood code
Documentation
Merge branch 'feature/maximum_likelihood_estimation' into develop