Merge
Correct function splitSprite, it  splits correctly and stock the surfaces correctly
Create a struct Move, for moving the hero
Change name struct Perso to Hero
Correct function spriteSplit, it splits correctly and stock the surface in the array correctly too.
Create Move for moving Hero
Merge