added grade.js and checks.json
revised grader for urls and added missing html to index.html