Add json-schema validation
Cleanup tests
Add basic auth logic
Cleanup models after generator
Merge branch 'models'
Add nonworking example of how to fetch orders