adding all user profile fields to sign up page
now requiring users to have a first and last name and phone number
for user validations, showing better errors and indicating which fields are required