factory for address form and address-edit form, remove all the mess from the forms