interface for retrieving locations when using short algebraic notation

added network messages for check and checkmate

prepared code base for implementing rules

implemented castling (without validation)

implemented simple pawn movement

implemented chess board and remis/surrender messages

(0) -10 -6 +6 +10 +30 tip

mercurial