Merged UpdateGraphAsyncTask/EngineController for immediate review
Merge pull request #2202 from Benglin/UpdateGraphAsyncTask

Implemented UpdateGraphAsyncTask, updated EngineController