Add setup script.
Composition over inheritance.