added tests for ClassInstanceManager, PhaseExecutorFactory