パズルの縦横を自由に変更できるようにconfigにMaxPieceXとMaxPieceYを追加して関連のある場所をリファクタリング