Second Version with Much Better Looks.

No charts/graphs yet. Nor color differentiation for teams.