fix switch case syntax, out of bounds on players array and parse method of MatchParser