OCaml Testing/Grading Framework