A runner for Specification classes based on their names
instantiate a Specification from its class name and use arguments to determine how to execute it and report results