PLAT-20 Added email into the user entity including management, validation etc...