Source: http://www.epolitics.com/2014/01/30/so-youre-running-for-office-how-do-you-launch-your-political-campaign-online/