feat(sofa-date-field): can now receive a model from the outside
refactor(sofa-date-field): to become a module