Generic coordination, master agent to data manager agent to tasks to active agent