Beginnings of transcript work
reorganize, stub transcript parser, basic models
scrape chat messages and transcript ranges
create dummy users if the api doesn't return, usually because the user was deleted
create, trim, and view transcripts