fixed a bug with users not having their dead flags reset between rounds, and added a cancel functionality for timers to prevent contention of prepare timer