initial version of SSJS headless grader