Initial version with checks.json and grader.js