Many changes to minimizer and simple_gp_example