Name attribute is now in sequence because we have a unique name
Add email validator and refactored model