Added course, lesson, and task progress objects and ui.