updated grader.js to accept remote url argument