More userscript updates

Just bringing this thing up to speed.

It's almost time for a rewrite already.