Types of Events
connection -
EMITTED BY: MASTER
match:tick - each second of the match match:init - match:end - match:submit -
EMITTED BY: SERVER match:verify - match:recorded -
EMITTED BY: REFEREE referee:input - during match, update scores/fouls for master, other refs, public