Modified ComposedAnalysis::runAnalysis for implementing TightComposer
Parameterized the runAnalysis method with ComposedAnalysis*
Added ComposedAnalysis definitions for TightComopser
TightComposer orchestrates the analysis in lock-step manner