Added implementation for course class methods

Added implementation for the following course class methods:
- CreateLessonsFullCourse()
- CreateLessonDatesHelper()
- CreateLessonsHelper()
- Extend()
- Postpone()