Kms : Divide the class into two :
- Kms : Provide global access to all graphic card
- KmsCard : Provide access to one graphic card

This approch respect now the One Responsability Principle