punctuation
update license
JSON schema dumps and schema validation

* generated validation off a JSON object
  validates field positions and data types
  of fields