Update Controller to re-load tasks via DI way

1. New an interface and an Implementation  class
2. Update  constructor of "TaskManager" class
3. Update "Installers" to register "ITaskFrom" interface