Email authentication and sign up features added