Create test cases which include using the run executable and checking the outputs to stdout. Also need to add tests to for 80% code coverage.