Wrapper compliant to a well-defined protocol

Improvements on error reporting
JSON generated files are now uniquely named
Wrapper now supports interactive mode and is generally more feature
complete
Total row added to coursework tests table