Breaking up VizBuilder into smaller components.