update user model and add alarm. add length and format validations on email and phone number