Move schedule generation to the Calculator class