Refactored to use TroopData for Units