Gotta start somewhere. In this case, refactoring a fairly mature internal Chicago Tribune codebase for public release.