Separate columns from blocks

A block is now only a level 5 entity.  To define a set of columns, use level 3.
Level 4 then introduces a new column, which may or may not contain a block (at
level 5).