Rename events, Add JOIN event

event names ::= [object] [action] "Event"