Changed how the config options are passed so that the config options are isolated from the general blanket configuration as will likely need to add in options in the future for reporter classes, etc.