Update form workflow

Added password (and confirmation) field and improved form validation
and UX