Changed grader to support URL grading and added checks