new_optimizer function

Construct optimizer object