New schema for specifying columns that a calendar should have.

There ought to be some way to change this from within the UI, preferably player-friendly, along the lines of 'click a thing, get its schedule'.