Correct aiming.
Create Killable abstraction.
Move Show() and Hide() methods into Missile abstraction.