Create a functions.sh file for each distro, and put all the logic there setup.sh should only contain basics and calls to the functions