Amélioration du code

Mise en commun de l'algo et de l'affichage fenêtre.
Résolution des erreurs de compilation.