fixes for sign up process on partner app

states reorganized, and hide show fields as needed