added checks.json and grader.js
various additions