add SSJS headless grader