Add Studio support for cohorted courseware

TNL-652
@dan-f I'm not sure what we arrived at as a replacement. @explorerleslie had suggested "component" but @andy-armstrong wasn't there a reason that that term could not be used?