Extended config-mm to include model generation and strategy classes.
Implemented config-mm generated code.
Changed model-gen code to use new config mm. Not fully funcitoning, some tests fail.