add model test specification and scripting