Added the CourseUnit model with basic validations