[wip] Implementation of Operator framework
work on the quasi newton framework