Updated checks.json and modified grader.js to accept a file or a url