Implement MasterElection

It's movable? Any reason to enable that?