Updated rules

Made some clarifications and also added information on when win conditions
are evaluated.
Added protocol info

The protocol.txt document details the protocol for client-server communication.
It specifies both the command/message syntax and when they are used.