Add checker and grader