create flask server for connecting calls
cleanup readme
add todos
rework api to handle incoming calls, web-initiated calls without congress id, different campaigns. only call congress members. update documentation. add testing.
update readme with new api spec
remove dependency on Sunlight API. Instead use their bulk data download.
add demo frontend based on roll call from defundthensa
note on demo on dev server
handle zipcode lookup errors
add logging of calls
Ability to set order of house or senate first - fixes #3
Campaign config allows targeting of specific (one or more) reps. Fixes #1
set up defaults for messages (inherited by new campaigns unless overridden). Fixes #2
notes on running for prod
full application route urls
full (correct) application route urls
fix: senators can represent more than one district
fix: senators can represent more than one district
fix for call_complete params parsing. log call length.
add tests for call completion