The main package for scheduling generation.