Contact indexing

This adds the indexing needed to grab the contacts and also updates the template to use the real data.
If there is a `street_2`, we need a line break between it and `city`. This probably necessitates a full `{% if ... %}` statement.