Amelioration du code

Correction des erreurs de compilation et ajouts de lignes de code.