Se crea clase abstracta BackgroundTaskBase