fix: Missing required fields in sign up form (#30)
- Added required fields for sign up form: first, last, street, postal_code, city
- Allow phone field to be empty in session user
- Removed try catch that swallowed error but did not fail gracefully (ERR_TOO_MANY_REDIRECTS)