Ajouts de toString et quelques commentaires