Implementation of Email Verification and Registration Code Fixes

The change include email verification and also fix the request and user
info table mapping.