restructure setup scripts