Merge pull request #12 from ggw215/testing

Adding Model Test Coverage
Adds test coverage or goodness index model

Modifies the china factory to have a goodness index
so that the test can compare two states
Test coverage for military models
Test coverage for mmc model