WIP
No need for metaclass
Rename Model.normalize to Model.to_json