Created course, semester, and course_semester models
course, semester, and course_semester are related through a "has_many :through" association
course_semester is the middle model connecting course and semester