feat(stream): add icons
feat(stream): provide backend api for event stream