An idea born from student scheduling headaches grew into Edf