Use fail here as well.
Shortened install_dependencies to install_deps.
Renamed variables.sh to defaults.sh.
Use [[ -n "$VAR" ]] || VAR="foo" for defaulting variables.