Grading framework for COMP 110