Block bank needed

It would be nice if there were a block bank, a box with a list of all the blocks used on each section. Perhaps with a prefix of the section to remove confusion of a different block with the same name on more than one section. Also a separate page to manage all the blocks, so any that are removed from a template switch are still listed there.

This could also solve the issue of blocks randomly disappearing. If they are lost from the blocks page, then if they are simply recreated, the old block info just sits uselessly in the db.

Also all block info should be stored in the db, it shouldn’t only be stored in the location files. If need be the code for switching templates could export the active blocks and locations to some sql file, and import a new locations file for the new template. But blocks should never be removed, so the block bank would be needed.