Merge pull request #2 from shamsan/develop

Some design correction
add/remove phone/email from a contact
add/remove phone/email with docs and commentary
add/remove phone/email corrections
add/remove phone/email correction #2
remove contact and no 2 same contact (simple)
find and good format
Refactoring.