added the empty state message on successful removal if that makes the list empty. closes #31