optimisation du code des déplacements

Ajout d'un "Enum" pour chaque direction pour plus de clareté et de
propreté.