ShapeShift: Towards Text-to-Shape Arrangement Synthesis with Content-Aware Geometric Constraints | Synapse