refactor(Caracteristique): Transformer en Enum
Les caractéristique deviennent un ENUM pour les noms dans l'objectif d'avoir des moyens plus fiables de représenter les caractéristiques plutot que des strings.
Toutes les utilisations de caractéristiques sont mises à jour.