add initial version of the grader