ajout javadoc et quelques modifs