make analysis use speech objects rather than dicts
fix merge conflict
Merge pull request #64 from PoliticalFraming/cleanup-analysis

make analysis use speech objects rather than dicts