added various new options to the optimization page

The API has NOT been wired up for this, but it is critical that the World Bank see the revised interface, so this PR needs to be merged even if it's not fully functional.