Added AnalyserPass and CompilerPass in hierarchy