changement abstract class -> trait dans model et city