Renaming takes_course method since it's a bool
A course can only be viewed by those taking it
Basic show course page for students
Course modules migration
User can not edit or show other teachers courses
Admin course listing points course clicks to admin view of courses