Lots of things to fix. Refactored code into something more OOP friendly, need to finish ErrorLogger class, and run more thorough tests on the SubTestManager class