evil base races, race factory

* finish the last of the base races data tests
* begin tests for race factory