Split up first name and last name on payment view as well.
Fix validation of zip and city fields from payment form.