Starting to break the setup script away from the sprout project.