cardsを一斉に移動させたり並べたりするarrangeはカードの動きの一部なのでCardMotionに統合、よってCardArrangerを削除
ソートしていく状態を視覚的に分かりやすくするためと未来の実装にも必要なので、指定した位置でcardsをグループ分けするメソッド、CardDataController.separate()を追加