Setup script structure