Updated grader and checks to handle external url and more checks