added checks.json and grader.js and maybe some changes to web.js too