"email" is from now on unique primary key

user cannot have two accounts with the same email
- have to resolve the error handling if he tries to do that