Add DataType to the model structure
Add DataType interface