Implemented true multiobjective optimization

Also added a few normalizers and "model value providers" (compute the
goal for the models)