infrastructure to pull submissions and grade