You really screwed up the contact list! When I edit a contact, I can not find the list that they are assigned to, or assign them to a list.
When editing a contact, Display the list that the contact is assigned to, and allow list selection. When adding a contact, provide the option to add them to a list,
The current process is really screwed up!