Split up configuration in five files. I wrote a nice commit message explaining this, but I wrote it in vi and it died on me.