added todo
changed the link-invalid message when trying to run a link - maybe its a mount issue
added text before printing rsync commands
set any answer not in ["","y","yes"] to prevent dry-run from running