modify TowerBase and delete SoldierTower