updated grader.js to take a URL