Code Review pull request

Given that you have a view module, it might make sense to move some of the sentence-display logic into it (or into a sentence viewing module), and keep the sentence modules concerned with how sentences are loaded, saved and organized into hierarchies. This DOM manipulation code feels out of place in a module labeled "Sentence model."