Split DashboardControllers into multiple controllers. Closes #75