New object TaskLauncher to handle the submission of tasks.