added constructor for event info.
Events are grouped by their shared attributes like position.