move buttons data structure from step definition to step itself

Hopefully this will fix the issue where mobile users see others' addresses
on the /delivery step buttons. (GH issue #774)