Implements a basic "Match Rules" gui and tweaks serverside packets slightly. Serverside packets now implement an interface instead of extending ServerUpdatePacket.