I expected to have one course grabber because have multiple just passes the problem of modularity up a level. Talk to me if unsure how to do this.
Also the js file they produce needs to change format again. it should look like this:
initialCourseArray.push([{"name":"NAME OF FILE"},[
{courses like before}
"false"]]);