Added abstraction to tests, tester object must first be created in main, test methods are not called directly in main. Started to add command-line argument integration to flipping the test boolean.