updated from pull comments, resolve symlink issue (use cp instead)
now using Pathname.install (ie figured out how to use it)