Rename Task to BackgroundTask

Frees up valuable `Task` name for workflow tasks.