Progress calculation now avoids issues when course is modified after being published, added section headings with sub-navigation and start of grouped inputs as quizzes