Switch to built-in JSON and specify tuple.
Split up utils.py into separate modules.
Use base32 ID and slug in speaker URLs.
Add initial AN help text.

Fix couple of code typos.