TestRunner rewritten and now passes tests
Committed test files for TestRunner2, Base2, TestCase