added delete method
modify contact
fixed loop bug for search using attribute
refactored search using attribute
delete contact refactored
modify contacts changed