building-block layout system