header is included in layout.html. all templates are changed.
header block is added again.
if there is no address, this field required error will be shown
another view is added for showing stuff that user have.