adding grader and initial checks
final update for part 3 of hw