completely overhauls argument processing:
refactored as a new method
the last mode argument counts
more than one link can get added at a time
fixes issue with unnecessary information in the title of an article