More flexible way of generating game events
Parse and show penalty shot event correctly instead of zero minute penalty

Getting the team and player who are awarded the penalty shot requires
parsing additional properties of the penalty event.