refonte deplacements, corrections

modifs diverses, pas de grand changement visuel mais moins de code
dupliqué.