Add more samples from chapter 3.
Add the ShapeUnion sample.