architecture library Null safety

Classes

Entity<MODEL extends Model>
Model
Contains domain data.
Service
ViewModel
Contains data that could be bound to the views in user interface.