Improved datamodel
Decorated properties with validation attributes
remaned things
Removed deprecated code from migration configuration