Added all validations to models