Added some tests for the response runner and cleaned up a bunch of bugs that occurred during testing