update grader.js to take URLs as input