Edit Contacts

Add separate modal window to edit contact. Supported actions are to change the contact display name to a custom display name. If the user is online, there is the ability to sync the contacts display name. 

Removal of contact is moved to this screen.
I am using this to store the original displayName in case the user does not want to save their changes to the displayName they made in editing. So on cancel this is used to set the dispayName 'back'.