grader.js was corrected to accept either a file or url for checking