fixing private match creation by adding creator playerId to players | adding match result service | removing MatchResult model