hw-003 add required checks
hw-003 enable grader to accept file or url input