Ajout de l'interface Serializable et des modifications dans les exemples de code, afin de coller à la documentation anglaise