In addition we'll need:
* The ability to assign a dashboard for a group. I believe that building dashboards will have to be a webdev task but we should have a default dashboard template with just an announcement section that can be assigned to any newly created group.
* The ability for a group to not have a dashboard.
== Dashboard ==