Add config and migration

Is the indentation all the same for these three (wishes GH would fix this so I'd know without asking)?