Adding ability to add, delete and edit a contact