Adding in test cases.
Putting test case back to original form.
Adding missing test json.
Simple harness for running file-based test cases.