updating files to ignore
updating code generation to enable generation from external json schemas
Merge remote-tracking branch 'origin/master'