added headless grader
updated grader.js to test url as well as file