ikeough/Dynamo — pull request #690 by ke-yu (2013-11-06 07:16:18+00:00)
Title: Add EngineController which coordinates the interactions among DS components.

It is a on-going task to clean up the existing code base.

A class EngineController is added as a facade class which coordinates the interactions among different DS components like LibraryServices, LiveRunnerServices, ASTBuilder and so on.

It decouples the dependencies among these components and the dependency between these components and Dynamo classes.