Adds spec for more easily finding problems in the class definitions.
Adds affinity to unit config, used in unit coloring.
Command line arguments to customize your army
Skill bugfixes