Support adding cohorts from the instructor dashboard

TNL-162
@andy-armstrong why did you remove my check for the callback? I don't want to show the action button if no callback has been registered.