Broadcast valid event objects only
Add lua from go example
Event struct and serialization