Write tests for the course resource, and modify existing tests to use course_id
Many existing tests will inevitable fail after all changes are performed. These failing tests should be fixed by modifying them to use course_id as well. Also new tests will have to be written for the course REST api