Added validations to recipe model