An automated grading system, written in Nim