Cleaned up ISittingDuck interface so it wasn't exposing so much and exposing specific methods instead.
Removed rocketscomponent from isittingduck.
Changed to use return value of removing rockets.
Extracted external threat buffs from isittingduck.
Removed last thing from station location.
Refactored all of threat existence, defeat, survive, and move logic. Created ThreatController.
Doing TODOs on several threats.
More todos (adding current turn to track actions for shifting).