MapとUnitManagerを分離した