Refactor de Grid, ajout de  InputEvent