new Course model and new validations for it