Updated grader.js to take url as an alternative input