Overhaul

Pulled out most submission-checking code into appropriately sized
functions.

Switched to only linking to lesser-known subs, it will stop the spam
caused by the popular cross links.