addresses op @partner & hasMainAddress added

– partner and partner.new won't allow proceeding with saving unless
there is at least one MAIN address
– to do: redesign addresses in a column