nate's logic was correct :/
took out some printlns
new TestList model and TestResult are complete