Add phone and email validations

fix tab indices
Merge remote-tracking branch 'contactlist/validation'