setup.sh now works independently of where the dotfiles directory is