Add network field for Contact model to describe the social profile network type
Refactor contact template and view to display the profiles in a general but handled manner