added duplicates and reworked how the source to rsync is passed in, this should be more like what we're really striving for when we start using 'packages' as file sources
added .gitignore