Makes the scheduler intelligent in regards to the amount of teams needed
Adds a few comments