Blocks function

Create blocks (sub-designs) from a given design.