Email validation on welcome screen

Reported-by: hlong290494 & bnurbekov
Signed-off by:
Long Nguyen Duc Hoang <lhnguyenduc@wpi.edu>
Batyr Nurbekov <bnurbekov@wpi.edu>