added contacts model and updated views to show lists