Add Register/Update models for Definitions
Preliminary data validations for User models
Merge branch 'dev' into model