Cleaned up XUnitReporter inherits from object