half color-scale for teams

-re-create sql, proper indexes
-implement efficiency charts
-optimize menu updating