Removing custom output class.
Adding abstract method for test cases to implement.
Updating test case.
Simplifying output acquisition.
Fixing use of relative path for main script file.
Adding Build command.

For some reason, "files" entries are not have their placeholder values replaced. Must investigate and fix.