Added first past the post election. Passes flake8 lint.