Make models for primitive types, rename Normalizer.normalize to Normalizer.normalize_data
Rename Model.to_json to Model.normalize
Turn core.JSON back into json
Convert core.Schema back to schema
Let ModelNormalizer deal only with custom models
Get rid of ModelNormalizer
Get rid of serialize_json (failing tests)
Fix failing tests
Implement binary data type
Models expect normalized properties schemas
Get rid of BaseModel
Simplify (tests failing)
Get rid of RemoteAction in favour of single Action class
Get rid of RemoteAPI in favour of single API model
Simplify a bit
Tweaks
Rename. 4 tests still failing
Fix failing tests
Remove debugging code
Unpack schema options into serializer/normalizer functions