rebuild some

to do: mutil team combat, combat strategy(decide target of player in
team), level up tech