Refonte du système de déplacement

Signed-off-by: Kamigaku <kamigaku@gmail.com>