A python-based interactive marking script for generic assignments.