refactored
Reporter added
Runner added
Autorun added
Formatter refactoring
TestCase refactoring