JSON Schema

I actually tested this on https://json-schema-validator.herokuapp.com/ and it passes with the example in the README. 

Once we have this established, instead of loose Issues discussing keys we can make PRs that modifies schema.json and revolve the discussion around those.