Restoring backed up files and simplifying conditionals in script.
Linking or copying files based on location.
Fixing path when making symlinks.
Fixing path when checking links.
Using source instead of link_ext and removing last instances of link_ignore.
Fixing path to source extensions.
Fixing variable name.
Removing no longer used link_ext dir.
Adding option to remove copied files.
Updating help.
Fixing function name.
Adding --remove-all option.
Only rm when the file exists.
Adding options to skip link and copy.
Starting to add user prompts for copy conficts.
Fixing logic and formatting for user input.
Adding user options to skip prompt on copy conflict.

Also changing skip to ignore to avoid confusion.
Colorizing user input prompt.
Fixing trailing whitespace.
Starting to rewrite readme.