Rearrange URLS & views

Move functionality out to separate views
First cut at separating functionality into distinct views
New templates for contact add/edit & bulk upload forms.