Separating the task scheduling into its own folder.