Replace reference to activity with a document watcher
Throw exception in saving to file, caller should catch
Pull outline adapter out of outline fragment