Move certain from offering level to course level

Having certain parameters like intro video, length, instructors at the offering level was a mistake. Reorganizing the datebase and writing some schema as well as data migrations to have these fields at the course level.