WaveFactory contains now function nextWaveController returning new WaveController counting up semesters