added the first version of the setup script