detect card names duplication

* it's now handled at the Stack level
* it's ok to have cards with the same name
* as long as they're not part of one stack