①手札配列モジュール ②(ターンカウントモジュール) ③ムーブゾーンモジュール ④シャッフルモジュール ⑤効果モジュール ⑥ランダム管理モジュール ⑦フィールド作るMJ ⑧⑦のフィールド出力MJ ⑨カードのイラスト管理MJ ⑩カードのイラスト出力MJ ⑪タイトル、順番表示、リザルト画面MJ(プロトタイプ非搭載)
上記は ’’ソフトウェアを動かすために最低限必要な機能のMJ’’ であり、クオリティを上げるためのモジュールの追加、 プログラムをより管理しやすくするためのMJの分割、合併を行うことが考えられる。