Asks user which contact to edit, and which field to edit.
User can edit first name.
User can edit all contact fields.
All features working.