This adds the support for TP brand.  TP results currently "blocked" because there are no TP graphs at this time
Feedback from code review
use enum to match values instead of string.equals()
Added missing unit test
Auto-generated copyright comment