Quelques corrections

Quelques corrections de trucs qui m'ont sauté aux yeux.

Notamment l'indentation n'était pas homogène (mélange d'espaces et de tabulations), ce qui peut parfois créer des bugs difficiles à comprendre.

Si tu utilises Sublime Text, ajoute ça dans tes User Settings pour être tranquille :
 
	"draw_white_space": "all",
	"tab_size": 4,
	"translate_tabs_to_spaces": true,