New specials

This restructures the database so that it is stored, initially and in its final state in a "flat" table. This changes the structure, so any previous call will be invalidated.