added grader.js and associated node modules