Server:
- implement becoming a follower on receipt of any message where the term is greater than my own
- implement candidate receiving enough votes to become leader