Modifications MVC (le contrôleur écoute la vue) + prise en charge de la taille de la fenêtre en fonction de la taille de la grille