French elections this past weekend have shaken up the political system. A prime minister resigned, a woman-immigrant was elected mayor of Paris for the first time, and a far-right fringe party may be gaining some serious traction among voters.