add initial version of grader