Topology Optimization Applied to Patterned Composites