#12 Fix DI for lecture selector