Example using Auto Layout to make a view shrink to accommodate its subviews