Document all event types

work in progress