Added field  in User, rather than rely on
Added method isVerified in User