some TLC for uberurls, less chattiness, better docs, better errors, some style cleanup, canonicalize youtube urls