Added subproject testing
Formatted test results into horizontal table and separated test success/failure colors for each test.