Added grader base class, but its work in progress.