Fall back to props coordinates if none in state
Only locate candidates if the coords have changed
Set state and district at the same time
Only look up candidates if state and district have changed
Submit pledge form with ajax, improve form errors and confirmation.