Integrating StrategyController with StrategyFactory