Adding things from Bonnie's android project: Slide model, async startPresentationTask