Staff Graded Assignment XBlock for the edX platform