Describir: Using Discrete Geometric Models in an Automated Layout