Add Studio support for cohorted courseware

TNL-652
I'll document `addSaveButton`. I don't see a usage of `this.options.view` in this file.