Refactor to allow the elected leader to stop the run, also add verbose crank and update README