Further work on the layout/blocks module. Including the ability to edit blocks and manage the assignments to different regions.