Cleaned up the Defend Controller so it properly performs the Defend command