写真配置をロジックとして外出し
ロジック内部は縦か横かでStateパターンを採用