refactor dashboard metrics, make participants calculation generic
refactor dashboard metrics, make participants calculation generic

onepercentclub/bluebottle,onepercentclub/bluebottle,onepercentclub/bluebottle,onepercentclub/bluebottle,onepercentclub/bluebottle