Add model creation and generate tests for the model if asked