Get a common view for Edit and NewContact to extend from.

Extended to Edit. Haven't implemented NewContact yet