Shapes Should Repeat In Good Design