rename some variables and functions to be more meaningful, and delete useless things
use a way simpler method to define maps, by using coordinates on the game grid, and not coordinates in pixels ; add a LOT of constants at the beginning, for game values ; draw graphics in a different way