Update generateSection

can choose either to generate schedule or later
Simplify setLecturer setVenue
Update TimePicker
Fix TimePicker obeyConflict
Update package