New source files with style updates as per travis-ci/travis-ci#630.