Moves slot start/end/length calculations into the model as properties.
Reformats the schedule so titles and authors are easier to see.
Makes the schedule/conference.json available publicly, but with out email addresses.
Adds caching so public access to schedule/conference.json is less likely to take down the site.