JS, Canvas2D, tous les callback sont passe via un objet
JS, Canvas2D, le clavier est correctement gere, les events sont catche si !active et la repetetition des touches est annule