Initial grader implementation.