cleaned up grader.js, added URL option