Committing Colton's work on refactoring download controllers.