edit setHasMoved signature
Movement ok for left and right moves