The StatisticsController allows asynchronous tasks
execution and also maintains the StatisticsBuilder instances
available in the system. A StatisticsModel instance exits for
each workspace and store execution and UI states.