first draft of the GradeTools script, not much for now, but it's functional!