No the script will be usable for many project but some command line will defer (first of all, installation commands are specific). It is here if the project name will change, and I also want to avoid hard coded variable in the middle of code, so they are all put at the top of the script.