Use overall grade for color and update legend.

I moved the legend to bottom left to avoid overlap with popup.