3.1 Scheduler class - EcoSystem
In our current model for ecological simulation, the ecosystem is equivalent to
the simulation engine's event scheduler. This allows the Ecosystem class to
function as the focus of all simulation activity. In general, developers do
not need to worry about the implementation of the Ecosystem as it is provided
by the simulation engine, however, it is important to keep its function in mind
while developing other aspects of the simulation.