Rework of ScheduleView data model; added support for tasks and readings per session