added initial version of grader