fixed errors in abstractResponder and added tests for Responders. added Json payload and DbError responder