Partial completion of the refactoring challenge.
Merge branch 'master' of github.com:ebanner/text-editing-tournament