[FEATURE] Add Model associations and validations.