Ajout de la classe AbstractModel