JsonResponse -> Json
Initial work on a validation framework. InvalidResponse isn't currently working