Introduces an initial ActivityManager.

Something like the ActivityManager will be used to queue multiple tasks,
and later use some intelligence to determine next task.