create, edit contacts with avatar functionality