Add mouse-based movement