Before getting access to the system, new users must verify email address
Created MailGun smtp email account and got it setup
Password is set after verifying email address
If register fails because email exists, added link to recover password