unified dashboard and student_dashboard, closing #172