Switch to children (instead of subregions) in the layouts definition; initial stab at fractional sizing and add a blocks/region toggle