Implement spectrator service
Rewrite election logic