A general server for setting up matches