Distributed leader election using Celluloid