added grader.js and related