Added listMatches message, made rules enforcement take data from referee, message refactorings