added email to view and validations to model