Show how the grade for a single team is computed.
Put grade analsysis in one place and refactored the analysis of how a team got its grade into separate classes.