Updated grader.js for part3 to be able to load from URLs