add grader.js and checks