Adds model specs and validations