updated checks.json with more rule and grader.js to accept urls